sterba-curtain array - Turkish English Dictionary